from flask import Blueprint,request

#1创建蓝图管理员对象
from flask import redirect
from flask import session

admin_blue = Blueprint("admin",__name__,url_prefix="/admin")

#2装饰视图函数
from . import views

#使用请求钩子，拦截用户的请求,只有访问了admin_blue，所装饰的视图函数需要拦截
#1拦截的是访问了非登陆页面
#2拦截的是普通用户
def redits():
    pass


@admin_blue.before_request
def before_request():
    """
    #1判断用户是否shi飞登陆页面
    if request.url.endswith("/admin/login"):

        pass
    else:
        #2判断是否是管理员
        if session.get("is_admin"):
            pass
        else:
            return redirect("/")
            """
    #改装上面的代码
    if not request.url.endswith("/admin/login"):
        if not session.get("is_admin"):
            return redirect("/")



